put on display - İngilizce Eşanlam Sözlük